A Performance Evaluation of Multi-Level Transaction Management

نویسندگان

  • Christof Hasse
  • Gerhard Weikum
چکیده

Multi-level transactions are a variant of open nested transactions in which the subtransactions correspond to operations at different levels of a layered system architecture. The point of multi-level transactions is that the semantics of high-level operations can be exploited in order to increase concurrency. As a consequence, undoing a transaction requires compensation of completed subtransactions. In addition, multi-level recovery methods have to take into account that highlevel operations are not necessarily atomic if multiple pages are updated in a single subtransaction. This paper presents a performance evaluation of the multi-level transaction management that is implemented in the database kernel system DASDBS. In particular, it is shown that multi-level recovery can be implemented in an efficient way. We discuss performance measurements, using a synthetic benchmark for processing complex objects in a multi-user environment.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A mixed integer bi-level DEA model for bank branch performance evaluation by Stackelberg approach

One of the most complicated decision making problems for managers is the evaluation of bank performance, which involves various criteria. There are many studies about bank efficiency evaluation by network DEA in the literature review. These studies do not focus on multi-level network. Wu (Eur J Oper Res 207:856–864, 2010) proposed a bi-level structure for cost efficiency at the first time. In t...

متن کامل

Intra-Transaction Parallelism in the Mapping of an Object Model to a Relational Multi-Processor System

We map an object model to a commercial relational multi-processor database system using replication and view materialisation to provide fast retrieval. To speed up complex update operations, we exploit intra-transaction parallelism by breaking such an operation down into shorter relational operations which are executed as parallel subtransactions of the update transaction. To ensure the correct...

متن کامل

Modeling and Performance Evaluation of Multi-Processors Organization with Shared Memories

This paper is primarily concerned with theoretical evaluation of the performance of multiprocessors system. A markovian waiting line model has been developed for various different multi-processors configurations, with shared memory. The system is analysed at the request level rather than job level.

متن کامل

Determining Performance Evaluation Indicators of Military Nurses in Iran: A Multi-Stage Study

Background and Aim: Improving the performance appraisal system in the armed forces health care system is one of the challenges for managers in this field. Therefore, this study aimed to develop performance evaluation indicators of nurses working in military medical centers in Iran. Methods: The present study is an applied and multi-stage research that was conducted in three general phases durin...

متن کامل

The Challenges of the Performance Evaluation System and Effectiveness of Human Resources Management Practices (Case Study: Iran\'s Petrochemical Industry)

The main objective of the present survey is to conduct a comparative analysis of the challenges of the performance evaluation system in two private and public sectors and their impact on effectiveness of human resources management practices. This survey was conducted using the field-descriptive method. The historical study method was used to collect theoretical subjects and the field study meth...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991